cavern deposition - Turkish English Dictionary